smell to high heaven


Results for "smell to high heaven"

English - Turkish Dictionary

smell to high heaven

(English - Turkish Dictionary) :
pis kokmak.